package ontocompo.fractalcomponentmanager.api;

import java.rmi.Remote;
import java.rmi.RemoteException;
import java.util.ArrayList;

public interface WebApplicationItf extends Remote {
	public String getName() throws RemoteException;
	public String getAppId() throws RemoteException;
	public String getHTMLInterface() throws RemoteException;
	public ArrayList<String> getSelectableUIElementsIds() throws RemoteException;
	public ArrayList<String> getSelectedUIElementsIds() throws RemoteException;
	public ArrayList<UIElementItf> getSelectedUIElementsIdsAndHtml() throws RemoteException;
	public ArrayList<UIElementItf> getSelectedUIElementsForSubstitutionsHtmlIds() throws RemoteException;
}
